TSTP Solution File: ITP206^3 by Zipperpin---2.1.9999

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : ITP206^3 : TPTP v8.1.2. Released v8.1.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.twGcP1lHzH true

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 05:22:52 EDT 2023

% Result   : Theorem 20.96s 3.26s
% Output   : Refutation 20.96s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   26
% Syntax   : Number of formulae    :   56 (  16 unt;  21 typ;   0 def)
%            Number of atoms       :   94 (  38 equ;  18 cnn)
%            Maximal formula atoms :   10 (   2 avg)
%            Number of connectives :  377 (  28   ~;   8   |;   0   &; 305   @)
%                                         (   0 <=>;  22  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   17 (   6 avg)
%            Number of types       :    6 (   5 usr)
%            Number of type conns  :   41 (  41   >;   0   *;   0   +;   0  <<)
%            Number of symbols     :   23 (  16 usr;  11 con; 0-6 aty)
%                                         (  14  !!;   0  ??;   0 @@+;   0 @@-)
%            Number of variables   :   54 (   6   ^;  36   !;   0   ?;  54   :)
%                                         (  12  !>;   0  ?*;   0  @-;   0  @+)

% Comments : 
%------------------------------------------------------------------------------
thf(heap_Heap_ref_a_type,type,
    heap_Heap_ref_a: $tType ).

thf(a_type,type,
    a: $tType ).

thf(heap_e7401611519738050253t_unit_type,type,
    heap_e7401611519738050253t_unit: $tType ).

thf(ref_a_type,type,
    ref_a: $tType ).

thf(produc7812382424243267045t_unit_type,type,
    produc7812382424243267045t_unit: $tType ).

thf(h2_type,type,
    h2: heap_e7401611519738050253t_unit ).

thf(r_type,type,
    r: ref_a ).

thf(alloc_a_type,type,
    alloc_a: a > heap_e7401611519738050253t_unit > produc7812382424243267045t_unit ).

thf(thesis_type,type,
    thesis: $o ).

thf(ref_a2_type,type,
    ref_a2: a > heap_Heap_ref_a ).

thf(produc1126150082675451753t_unit_type,type,
    produc1126150082675451753t_unit: produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).

thf(heap_effect_ref_a_type,type,
    heap_effect_ref_a: heap_Heap_ref_a > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit > ref_a > $o ).

thf(x_type,type,
    x: a ).

thf(produc473321116828791851t_unit_type,type,
    produc473321116828791851t_unit: produc7812382424243267045t_unit > ref_a ).

thf(heap_heap_ref_a_type,type,
    heap_heap_ref_a: ( heap_e7401611519738050253t_unit > produc7812382424243267045t_unit ) > heap_Heap_ref_a ).

thf(h_type,type,
    h: heap_e7401611519738050253t_unit ).

thf(s_comb_type,type,
    '#S': 
      !>[A: $tType,B: $tType,C: $tType] : ( ( A > B > C ) > ( A > B ) > A > C ) ).

thf(c_comb_type,type,
    '#C': 
      !>[A: $tType,B: $tType,C: $tType] : ( ( A > B > C ) > B > A > C ) ).

thf(b_comb_type,type,
    '#B': 
      !>[A: $tType,B: $tType,C: $tType] : ( ( A > B ) > ( C > A ) > C > B ) ).

thf(k_comb_type,type,
    '#K': 
      !>[A: $tType,B: $tType] : ( B > A > B ) ).

thf(i_comb_type,type,
    '#I': 
      !>[A: $tType] : ( A > A ) ).

thf(fact_1_assms,axiom,
    heap_effect_ref_a @ ( ref_a2 @ x ) @ h @ h2 @ r ).

thf(zip_derived_cl1,plain,
    heap_effect_ref_a @ ( ref_a2 @ x ) @ h @ h2 @ r,
    inference(cnf,[status(esa)],[fact_1_assms]) ).

thf(fact_23_ref__def,axiom,
    ( ref_a2
    = ( ^ [V3: a] : ( heap_heap_ref_a @ ( alloc_a @ V3 ) ) ) ) ).

thf(zip_derived_cl34,plain,
    ( ref_a2
    = ( ^ [Y0: a] : ( heap_heap_ref_a @ ( alloc_a @ Y0 ) ) ) ),
    inference(cnf,[status(esa)],[fact_23_ref__def]) ).

thf(zip_derived_cl35,plain,
    ( ref_a2
    = ( '#B' @ heap_heap_ref_a @ alloc_a ) ),
    inference(lams2combs,[status(thm)],[zip_derived_cl34]) ).

thf(zip_derived_cl302,plain,
    ! [X1: a] :
      ( ( ref_a2 @ X1 )
      = ( '#B' @ heap_heap_ref_a @ alloc_a @ X1 ) ),
    inference(ho_complete_eq,[status(thm)],[zip_derived_cl35]) ).

thf(zip_derived_cl303,plain,
    ! [X1: a] :
      ( ( ref_a2 @ X1 )
      = ( heap_heap_ref_a @ ( alloc_a @ X1 ) ) ),
    inference('comb-normalize',[status(thm)],[zip_derived_cl302]) ).

thf(zip_derived_cl306,plain,
    heap_effect_ref_a @ ( heap_heap_ref_a @ ( alloc_a @ x ) ) @ h @ h2 @ r,
    inference(demod,[status(thm)],[zip_derived_cl1,zip_derived_cl303]) ).

thf(fact_148_effect__heapE,axiom,
    ! [F: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
      ( ( heap_effect_ref_a @ ( heap_heap_ref_a @ F ) @ H @ H2 @ R )
     => ~ ( ( H2
            = ( produc1126150082675451753t_unit @ ( F @ H ) ) )
         => ( R
           != ( produc473321116828791851t_unit @ ( F @ H ) ) ) ) ) ).

thf(zip_derived_cl64,plain,
    ( !!
    @ ^ [Y0: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit] :
        ( !!
        @ ^ [Y1: heap_e7401611519738050253t_unit] :
            ( !!
            @ ^ [Y2: heap_e7401611519738050253t_unit] :
                ( !!
                @ ^ [Y3: ref_a] :
                    ( ( heap_effect_ref_a @ ( heap_heap_ref_a @ Y0 ) @ Y1 @ Y2 @ Y3 )
                   => ( (~)
                      @ ( ( Y2
                          = ( produc1126150082675451753t_unit @ ( Y0 @ Y1 ) ) )
                       => ( Y3
                         != ( produc473321116828791851t_unit @ ( Y0 @ Y1 ) ) ) ) ) ) ) ) ) ),
    inference(cnf,[status(esa)],[fact_148_effect__heapE]) ).

thf(zip_derived_cl65,plain,
    !! @ ( '#B' @ !! @ ( '#B' @ ( '#B' @ !! ) @ ( '#B' @ ( '#B' @ ( '#B' @ !! ) ) @ ( '#S' @ ( '#B' @ '#S' @ ( '#B' @ ( '#B' @ '#S' ) @ ( '#B' @ ( '#B' @ ( '#B' @ '#S' ) ) @ ( '#B' @ ( '#B' @ ( '#B' @ ( '#B' @ (=>) ) ) ) @ ( '#B' @ heap_effect_ref_a @ heap_heap_ref_a ) ) ) ) ) @ ( '#B' @ ( '#B' @ ( '#B' @ ( '#B' @ (~) ) ) ) @ ( '#S' @ ( '#B' @ '#S' @ ( '#B' @ ( '#B' @ '#C' ) @ ( '#B' @ ( '#B' @ ( '#B' @ '#B' ) ) @ ( '#B' @ ( '#B' @ ( '#B' @ (=>) ) ) @ ( '#B' @ ( '#B' @ ( '#C' @ (=) ) ) @ ( '#B' @ produc1126150082675451753t_unit ) ) ) ) ) ) @ ( '#B' @ ( '#B' @ ( '#C' @ != ) ) @ ( '#B' @ produc473321116828791851t_unit ) ) ) ) ) ) ) ),
    inference(lams2combs,[status(thm)],[zip_derived_cl64]) ).

thf(zip_derived_cl260,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit] : ( !! @ ( '#B' @ !! @ ( '#B' @ ( '#B' @ !! ) @ ( '#S' @ ( '#B' @ '#S' @ ( '#B' @ ( '#B' @ '#S' ) @ ( '#B' @ ( '#B' @ ( '#B' @ (=>) ) ) @ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) ) ) ) ) @ ( '#B' @ ( '#B' @ ( '#B' @ (~) ) ) @ ( '#S' @ ( '#B' @ '#C' @ ( '#B' @ ( '#B' @ '#B' ) @ ( '#B' @ ( '#B' @ (=>) ) @ ( '#B' @ ( '#C' @ (=) ) @ ( '#B' @ produc1126150082675451753t_unit @ X2 ) ) ) ) ) @ ( '#B' @ ( '#C' @ != ) @ ( '#B' @ produc473321116828791851t_unit @ X2 ) ) ) ) ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl65]) ).

thf(zip_derived_cl261,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit] : ( !! @ ( '#B' @ !! @ ( '#S' @ ( '#B' @ '#S' @ ( '#B' @ ( '#B' @ (=>) ) @ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 ) ) ) @ ( '#B' @ ( '#B' @ (~) ) @ ( '#C' @ ( '#B' @ '#B' @ ( '#B' @ (=>) @ ( '#C' @ (=) @ ( produc1126150082675451753t_unit @ ( X2 @ X4 ) ) ) ) ) @ ( '#C' @ != @ ( produc473321116828791851t_unit @ ( X2 @ X4 ) ) ) ) ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl260]) ).

thf(zip_derived_cl262,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit,X6: heap_e7401611519738050253t_unit] :
      ( !!
      @ ( '#S' @ ( '#B' @ (=>) @ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 @ X6 ) )
        @ ( '#B' @ (~)
          @ ( '#B'
            @ ( (=>)
              @ ( X6
                = ( produc1126150082675451753t_unit @ ( X2 @ X4 ) ) ) )
            @ ( '#C' @ != @ ( produc473321116828791851t_unit @ ( X2 @ X4 ) ) ) ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl261]) ).

thf(zip_derived_cl263,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit,X6: heap_e7401611519738050253t_unit,X8: ref_a] :
      ( ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 @ X6 @ X8 )
     => ( (~)
        @ ( ( X6
            = ( produc1126150082675451753t_unit @ ( X2 @ X4 ) ) )
         => ( X8
           != ( produc473321116828791851t_unit @ ( X2 @ X4 ) ) ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl262]) ).

thf(zip_derived_cl264,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit,X6: heap_e7401611519738050253t_unit,X8: ref_a] :
      ( ~ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 @ X6 @ X8 )
      | ~ ( ( X6
            = ( produc1126150082675451753t_unit @ ( X2 @ X4 ) ) )
         => ( X8
           != ( produc473321116828791851t_unit @ ( X2 @ X4 ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl263]) ).

thf(zip_derived_cl266,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit,X6: heap_e7401611519738050253t_unit,X8: ref_a] :
      ( ( X8
       != ( produc473321116828791851t_unit @ ( X2 @ X4 ) ) )
      | ~ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 @ X6 @ X8 ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl264]) ).

thf(zip_derived_cl268,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit,X6: heap_e7401611519738050253t_unit,X8: ref_a] :
      ( ( X8
        = ( produc473321116828791851t_unit @ ( X2 @ X4 ) ) )
      | ~ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 @ X6 @ X8 ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl266]) ).

thf(zip_derived_cl2575,plain,
    ( r
    = ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl306,zip_derived_cl268]) ).

thf(fact_0_that,axiom,
    ( ( r
      = ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
   => ( ( h2
        = ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) )
     => thesis ) ) ).

thf(zip_derived_cl0,plain,
    ( ( r
      = ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
   => ( ( h2
        = ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) )
     => thesis ) ),
    inference(cnf,[status(esa)],[fact_0_that]) ).

thf(conj_1,conjecture,
    thesis ).

thf(zf_stmt_0,negated_conjecture,
    ~ thesis,
    inference('cnf.neg',[status(esa)],[conj_1]) ).

thf(zip_derived_cl88,plain,
    ~ thesis,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl91,plain,
    ( ( r
      = ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
   => ( ( h2
        = ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) )
     => $false ) ),
    inference(demod,[status(thm)],[zip_derived_cl0,zip_derived_cl88]) ).

thf(zip_derived_cl92,plain,
    ( ( r
      = ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
   => ( (~)
      @ ( h2
        = ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) ) ) ),
    inference('simplify boolean subterms',[status(thm)],[zip_derived_cl91]) ).

thf(zip_derived_cl93,plain,
    ( ( r
     != ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
    | ( h2
     != ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl92]) ).

thf(zip_derived_cl94,plain,
    ( ( r
     != ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
    | ( h2
     != ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl93]) ).

thf(zip_derived_cl265,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit,X6: heap_e7401611519738050253t_unit,X8: ref_a] :
      ( ( X6
        = ( produc1126150082675451753t_unit @ ( X2 @ X4 ) ) )
      | ~ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 @ X6 @ X8 ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl264]) ).

thf(zip_derived_cl267,plain,
    ! [X2: heap_e7401611519738050253t_unit > produc7812382424243267045t_unit,X4: heap_e7401611519738050253t_unit,X6: heap_e7401611519738050253t_unit,X8: ref_a] :
      ( ( X6
        = ( produc1126150082675451753t_unit @ ( X2 @ X4 ) ) )
      | ~ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X2 ) @ X4 @ X6 @ X8 ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl265]) ).

thf(zip_derived_cl306_001,plain,
    heap_effect_ref_a @ ( heap_heap_ref_a @ ( alloc_a @ x ) ) @ h @ h2 @ r,
    inference(demod,[status(thm)],[zip_derived_cl1,zip_derived_cl303]) ).

thf(zip_derived_cl2364,plain,
    ( h2
    = ( produc1126150082675451753t_unit @ ( alloc_a @ x @ h ) ) ),
    inference('sup+',[status(thm)],[zip_derived_cl267,zip_derived_cl306]) ).

thf(zip_derived_cl2421,plain,
    ( ( r
     != ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) )
    | ( h2 != h2 ) ),
    inference(demod,[status(thm)],[zip_derived_cl94,zip_derived_cl2364]) ).

thf(zip_derived_cl2422,plain,
    ( r
   != ( produc473321116828791851t_unit @ ( alloc_a @ x @ h ) ) ),
    inference(simplify,[status(thm)],[zip_derived_cl2421]) ).

thf(zip_derived_cl2584,plain,
    $false,
    inference('simplify_reflect-',[status(thm)],[zip_derived_cl2575,zip_derived_cl2422]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.14  % Problem  : ITP206^3 : TPTP v8.1.2. Released v8.1.0.
% 0.12/0.15  % Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.twGcP1lHzH true
% 0.12/0.35  % Computer : n005.cluster.edu
% 0.12/0.35  % Model    : x86_64 x86_64
% 0.12/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.35  % Memory   : 8042.1875MB
% 0.12/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.35  % CPULimit : 300
% 0.12/0.35  % WCLimit  : 300
% 0.12/0.35  % DateTime : Sun Aug 27 16:08:23 EDT 2023
% 0.12/0.35  % CPUTime  : 
% 0.12/0.35  % Running portfolio for 300 s
% 0.12/0.35  % File         : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.35  % Number of cores: 8
% 0.12/0.35  % Python version: Python 3.6.8
% 0.12/0.35  % Running in HO mode
% 0.17/0.58  % Total configuration time : 828
% 0.17/0.58  % Estimated wc time : 1656
% 0.17/0.58  % Estimated cpu time (8 cpus) : 207.0
% 0.17/0.68  % /export/starexec/sandbox2/solver/bin/lams/40_c.s.sh running for 80s
% 0.17/0.68  % /export/starexec/sandbox2/solver/bin/lams/35_full_unif4.sh running for 80s
% 0.17/0.68  % /export/starexec/sandbox2/solver/bin/lams/40_c_ic.sh running for 80s
% 0.17/0.68  % /export/starexec/sandbox2/solver/bin/lams/15_e_short1.sh running for 30s
% 0.17/0.69  % /export/starexec/sandbox2/solver/bin/lams/40_b.comb.sh running for 70s
% 0.17/0.69  % /export/starexec/sandbox2/solver/bin/lams/40_noforms.sh running for 90s
% 0.17/0.69  % /export/starexec/sandbox2/solver/bin/lams/20_acsne_simpl.sh running for 40s
% 0.17/0.69  % /export/starexec/sandbox2/solver/bin/lams/30_sp5.sh running for 60s
% 1.77/1.18  % /export/starexec/sandbox2/solver/bin/lams/30_b.l.sh running for 90s
% 2.32/1.27  % /export/starexec/sandbox2/solver/bin/lams/35_full_unif.sh running for 56s
% 20.96/3.26  % Solved by lams/40_b.comb.sh.
% 20.96/3.26  % done 250 iterations in 2.548s
% 20.96/3.26  % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 20.96/3.26  % SZS output start Refutation
% See solution above
% 20.96/3.27  
% 20.96/3.27  
% 20.96/3.27  % Terminating...
% 20.96/3.31  % Runner terminated.
% 20.96/3.33  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------